catapult equipment - Spanisch Englisch Wörterbuch